ocr: Figure 4. Handling Each Kind of Error Appropriately Error Message Error Message Queue Add to queue Message information Messages to process User Occurred datetime Output Add to queue Save message to log $Post Save Save message to database SRead from file from file Post previous messages SRead Output Read message from log Save User Error Message Coding Error Message Support Error Message SCalculate stats Class $Support number Method Support name Line number Support workstation $Post Solved datetime SRead from file Solved by SCalculate stats $Post Save Read from file Write to file SCalculate stat ...